define(['jquery'],() =>{
	class Header{
		constructor() {
		    this.loadHTML().then(()=>{
				this.headerList()
			})
		}
		
		loadHTML () {
		  return new Promise((resolve, reject) => {
		    $('header').load('/html/modules/header.html', () => {
		      resolve()
		    })
		  })
		}
		headerList(){
			$('.Category').on('mouseenter',() =>{
				$(".jian").removeClass('ac')
			})
			$('.Category').on('mouseleave',() =>{
				$(".jian").addClass('ac')
			})
			$('.dingdan').on('mouseenter',() =>{
				$(".dingdan .jian").removeClass('ac')
			})
			$('.dingdan').on('mouseleave',() =>{
				$(".dingdan .jian").addClass('ac')
			})
			$('.zhoubian').on('mouseenter',() =>{
				$(".zhoubian .jian").removeClass('ac')
			})
			$('.zhoubian').on('mouseleave',() =>{
				$(".zhoubian .jian").addClass('ac')
			})
			$('.zhongxin').on('mouseenter',() =>{
				$(".zhongxin .jian").removeClass('ac')
			})
			$('.zhongxin').on('mouseleave',() =>{
				$(".zhongxin .jian").addClass('ac')
			})
		}
	}
	return new Header()
})